package com.hxzy.shop.order.mapper;

import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.hxzy.shop.entity.Coupon;
import com.hxzy.shop.order.dto.resp.CouponDetailResp;
import com.hxzy.shop.order.dto.resp.CouponRespS;
import org.apache.ibatis.annotations.Param;

/**
 * @ClassName CouponMapper
 * @Author wengjt
 * @Date 2021/8/1113:46
 * @Description
 **/
public interface CouponMapper extends BaseMapper<Coupon> {

//    CouponDetailResp findCouponByMemberId(@Param("couponId") Long couponId, @Param("memberId") Long memberId);
//
//    /**
//     * 获得优惠券
//     *
//     * @param id id
//     * @return 优惠券
//     */
//    Coupon getCoupon(@Param("id") Long id);
//
    /**
     * 订单使用优惠劵信息
     * @param userInnerCouponId
     * @return
     */
    CouponRespS findUsedCouponInfo(@Param("userInnerCouponId") Long userInnerCouponId);

//    /**
//     * 变更优惠券库存
//     * @param couponId
//     * @return
//     */
//    int updateStock(Long couponId);
}
